คืออะไร??
การสร้างภาพสังเคราะห์ (Generative Adversarial Networks - GANs) เป็นเทคนิคในการเรียนรู้ของระบบประสาทเทียม (neural networks) ที่ถูกพัฒนาโดย Ian Goodfellow และคณะทำงานในปี พ.ศ. 2559 (2014) ซึ่งมาจากความคิดที่ใช้การแข่งขันระหว่างสองโมเดลที่ทำงานร่วมกันเพื่อสร้างภาพใหม่ที่เหมือนจริง สิ่งที่ทำให้ GANs น่าสนใจคือความสามารถในการสร้างภาพที่เกี่ยวข้องกับข้อมูลที่ให้มาโดยไม่ต้องเรียนรู้จากข้อมูลจริงๆ ทำให้เป็นเครื่องมือที่มีประโยชน์ในการสร้างภาพเพื่อศิลปะ, การสร้างภาพที่มีความเป็นจริงเสมือน, และประโยชน์อื่น ๆ อีกมากมายในด้านการประมวลผลภาพและสร้างเนื้อหาสื่อในรูปแบบต่างๆ
GANs ประกอบด้วยสองส่วนหลัก ๆ คือ
1.Generator เป็นโมเดลที่ใช้สร้างภาพที่มีลักษณะเป็นข้อมูลจำลอง (fake data) โดยสร้างจากสัญญาณสุ่มที่เป็นต้นแบบ (random noise) และจำลองภาพใหม่ที่คล้ายกับข้อมูลจริง ๆ ซึ่งสามารถใช้เก็บข้อมูลที่มีรูปแบบและคุณลักษณะเดียวกับข้อมูลจริงได้
2.Discriminatorเป็นโมเดลที่ใช้ประเมินความเป็นจริงของภาพ คือเมื่อได้รับภาพจาก Generator และภาพจริง ๆ มาให้ โมเดลจะต้องทำนายว่าภาพเหล่านั้นเป็นของ Generator หรือของข้อมูลจริง โดยการส่งค่าความน่าเชื่อถือกลับไปที่ Generator เพื่อปรับปรุงข้อมูลจำลองให้เข้าใกล้ข้อมูลจริงมากขึ้น ซึ่งเป็นกระบวนการเรียนรู้แบบไม่มีผู้ควบคุม (unsupervised learning) ที่จะทำให้ Generator สร้างภาพที่เหมือนจริงขึ้นเรื่อยๆ
ในกระบวนการการสร้างภาพสังเคราะห์ ทั้ง Generator และ Discriminator จะเรียนรู้อย่างพร้อมกันในระหว่างการสร้างและประเมินภาพ การเรียนรู้ใน GANs จะเริ่มต้นจากการสุ่มค่าและปรับค่าตัวแปรของ Generator และ Discriminator แบบเป็นลำดับอย่างน้อยหลายรอบ เพื่อให้ Generator สร้างภาพที่เหมือนจริงมากขึ้น ในขณะที่ Discriminator จะเรียนรู้ที่จะแยกแยะภาพจริงกับภาพปลอมอย่างมีประสิทธิภาพมากขึ้น กระบวนการนี้จะดำเนินการและปรับปรุงอยู่เรื่อยๆ จนกว่า Generator จะสามารถสร้างภาพที่คล้ายกับข้อมูลจริงมากขึ้น ในที่สุดการแข่งขันระหว่าง Generator และ Discriminator จะลดลงและตัวแปรของทั้งสองโมเดลจะค่อย ๆ คล้ายกัน ทำให้ Generator สามารถสร้างภาพที่คล้ายกับข้อมูลจริงในระดับที่สูงขึ้น จนถึงจุดที่คนไม่สามารถแยกแยะระหว่างภาพจริงกับภาพที่สร้างขึ้นโดย GANs ได้
ถือเป็นความคืบหน้าของเทคโนโลยี AI ที่ช่วยสร้างสรรงานทางด้านกราฟิกและแอนิเมชั่นหรือไม่??
การสร้างภาพสังเคราะห์ด้วย Generative Adversarial Networks (GANs) เป็นหนึ่งในความคืบหน้าทางด้านเทคโนโลยี AI ที่มีผลกระทบใหญ่ในด้านกราฟิกและแอนิเมชัน การใช้ GANs ช่วยสร้างภาพและเนื้อหาที่มีความเป็นจริงเสมือนได้ก่อให้เกิดความคล้ายคลึงกับภาพจริงมากขึ้น และยังสามารถสร้างภาพที่น่าสนใจและน่าสวยงามได้ ทำให้นักออกแบบและนักศิลปะสามารถใช้เทคโนโลยี AI เพื่อสร้างภาพที่น่าตื่นตาตื่นใจและสร้างความสรรเสริญให้กับศิลปะและกราฟิกได้มากขึ้น
เรื่องราวสร้างภาพโซนมาร์ท (DeepDream) ที่ถูกพัฒนาโดย Google ก็เป็นตัวอย่างหนึ่งที่แสดงให้เห็นถึงความสามารถของ GANs ในการสร้างภาพสรรค์แปลกและน่าสนใจในแบบที่เป็นเอนทรานซ์และมีองค์ประกอบที่เชื่อมต่อกัน ซึ่งให้ผลลัพธ์ที่น่าทึ่งและเปลี่ยนแปลงภาพอย่างน่าสนใจ
นอกจากนี้ GANs ยังมีการใช้งานในสร้างแอนิเมชัน (Animation) โดยการสร้างภาพนิ่งที่สามารถแปลงเป็นภาพเคลื่อนไหว (Motion) ได้ ทำให้มีการพัฒนาแอปพลิเคชันและซอฟต์แวร์ที่สามารถสร้างภาพเคลื่อนไหวที่น่าสนุกและน่าทึ่งได้ ซึ่งเป็นที่นิยมในงานสร้างเกมหรือสร้างแอนิเมชันในปัจจุบัน
ดังนั้น GANs ถือเป็นความคืบหน้าที่สำคัญในการช่วยสร้างสรรค์งานทางด้านกราฟิกและแอนิเมชัน และเป็นเครื่องมือที่ให้โอกาสในการสร้างสรรค์สิ่งใหม่ ๆ ในด้านศิลปะและอุตสาหกรรมสร้างเกมและสื่อต่าง ๆ อย่างสร้างสรรค์และน่าทึ่งอย่างนั้น